polyphosphoric acid - French English Dictionary